package collection;

import java.util.Arrays;
import java.util.List;

public class ArrayToList {
    public static void main(String[] args) {
        String[] array = {"one", "two", "three","four","five"};
        System.out.println("array:"+ Arrays.toString(array));


        List<String>list = Arrays.asList(array);
        System.out.println("list"+list);

        //修改数组中的元素数据后，集合也会相应改变
        array[1] = "six";
        System.out.println("array:"+ Arrays.toString(array));
        System.out.println("list:"+list);


        //修改集合中的元素后，数组也会相应改变
        list.set(2, "seven");
        System.out.println("list:"+list);
        System.out.println("array:"+ Arrays.toString(array));
        //给集合添加/删除元素相当于给数组添加/删除元素
        //而数组书定长的，不会自动扩容/缩容，因此发生不支持操作异常
        //list.add("!!!");//运行时会发生不支持操作异常



































































    }
}
